smallest of two number